﻿.navmenu-container{width:850px;}
ul.navmenu{margin:0;}
ul.navmenu li.level-0{
float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 0 20px;
height: 69px;
    line-height: 50px;
position: relative;
}
ul.navmenu li.level-0.active{
background:url(../images/navactive.png) no-repeat center bottom;
color:#18569f;
}
ul.navmenu li.level-0 a{color:#333;}
ul.navmenu li.level-0 div.sub{display:none;position: absolute;
    z-index: 999;}
ul.navmenu li.hover div.sub{display:block;}



/*弹层*/
.mtext{ text-align: right; }
.flexs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox; display: flex;}
.laysbox{ font-size: 16px;   position:fixed; background:rgba(0,0,0,.4); left:0; top:0; width:100%; height: 100%;
 align-items:center;  justify-content:center; z-index: 99999; }
.laysinners{ background:#fff; border-radius:8px;   padding:50px 35px;  position:relative; max-width: 900px; margin: 0 auto; box-sizing: border-box;}
.closebt{ position:absolute; width: 25px; height: 25px;  right:15px;  top:15px;  z-index:88;  cursor:pointer; }
.closebt img{ max-width: 100%; height: auto;}
.closebt .icon-guanbi:before{ font-weight: bold; cursor: pointer; }
.laysbox h3{ text-align:center; margin-bottom:15px;  font-size:18px; line-height:140%; }
.lays *{line-height:160%; font-size: 16px;}
.mhtips{ max-height: 510px; overflow-y: auto;
text-justify:inter-ideograph; 
text-align: justify;text-justify: distribute; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:4px!important; background: #ed6d00!important;background: #13315d!important; opacity: 1!important;  
filter: "alpha(opacity=100)";-ms-filter: "alpha(opacity=100)"; margin-left:0;border-radius:0; }
.mhtips p{ text-indent: 2em;text-justify:inter-ideograph; 
text-align: justify;text-justify: distribute;}


@media screen and (max-width: 480px) {
	.laysinners{padding:30px 15px; margin: 0 20px;}
	.laysbox{}
	.mhtips{ max-height: 300px;}
	.closebt img{ max-width: 25px; height: auto;}
	.closebt{right:0px;top:5px;}
	
}
